|
|
|
הוסיפו מידע על מעסיק
|
|
RT / Embedded
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד RT / Embedded
פירוט שאלות מראיונות עבודה לתפקיד RT / Embedded
310 - 301 מתוך 432
|
|
|
|
ראיון לתפקיד RT / Embedded
בחברת אפדום
אפריל 2019
|
11.04.2019
|
|
|
| פרטים לגבי התהליך |
ראיון טלפוני וראיון מקצועי |
|
| שאלות מתוך הראיון |
בראיון המקצועי שאלו שאלה 1
יש TIMER שהוא סטטי וניתן להשתמש רק בו המטרה להוך את הTIMER ל MULTITIMER
זה הAPI
void setTimer(uint sec,void *cb);//set timer
void cencelTimer();//cancel timer
uint getTime();//get current time in sec
הפונקציה שנדרשת לעשות
void setMultiTimer(uint sec,void * cb);//set multi timer
אסור להשתמשר בFOR או WHILE בגלל שזה פוגע בRT של הTIMER |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
אפריל 2019
|
| |
הפיתרון הוא לאתחל פריוריטי QUEUE גלובלי
שהעדיפות היא לזמנים הקצרים אם TIMER בזמן קצר יותר
לCANCEL את האחרים ואז להתחל מחדש את הTIMER
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על אפדום :
|
|
|
ראיון לתפקיד RT / Embedded
בחברת מלאנוקס
אפריל 2019
|
04.04.2019
|
|
|
| פרטים לגבי התהליך |
ראיון ראשון במלאנוקס . סיפרתי על עצמי |
|
| שאלות מתוך הראיון |
בהינתן מספר בינארי בעל 32 סיביות . כתוב פונקציה שמחזירה מספר האחדים במספר זה |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
אוגוסט 2019
|
| |
unsignend in countOnes(unsigind int n)
{
while (n){
count +=n&1;
n>>=1;
}
return count;
}
|
| |
|
| |
דצמבר 2019
|
| |
כנראה שיבקשו בסיבוכיות זמן יותר טובה.
פשוט לייצר 4 מערכים של 8 ביטים לפני, כל מערך שומר את מספר האחדות במספרים 0-255.
פי 8 יותר מהיר, פשוט דורש הכנה לפני.
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על מלאנוקס :
|
|
|
ראיון לתפקיד RT / Embedded
בחברת אמזון
מרץ 2019
|
24.03.2019
|
|
|
| פרטים לגבי התהליך |
2 ראיונות ברצף, ע"י ראשי צוות שונים |
|
| שאלות מתוך הראיון |
לכתוב מעטפת על malloc, שתאפשר להפוך אותו לALIGNED. |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אמזון :
|
|
|
ראיון לתפקיד RT / Embedded
בחברת רדווין
מרץ 2019
|
13.03.2019
|
|
|
| פרטים לגבי התהליך |
מגיעים לחדר, הוא מציג את החברה, שואל עליך, ואז שאלות מקצועיות. |
|
| שאלות מתוך הראיון |
איך אפשר לממש מכסנית ששומרת על מהירות ההכנסה והוצאה אבל יכולה גם בפעולה פשוטה לדעת את המקסימום שיש בה. |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
אוגוסט 2019
|
| |
הפתרון היעיל לדעתי הוא בעזרת מחסנית עזר זהה שתנהל את המקסימום בכל עת. אני מכניס למחסנית הראשונה את המספר הראשון והיות והוא מקסימום אני מכניס אותו גם למחסנית העזר, המספר הבא הם הוא יותר גדול אני מכניס אותו למערך העזר ואם לא אני מכניס למערך העזר את המספר הקודם ככה שבמקביל לכל מספר יעמוד המקסימום לאותו שלב. ברגע שאני צריך להוציא מספר מהמחסנית אני בודק האם הוא קיים במחסנית העזר ( כלומר הוא מקסימלי) אם לא אני לא עושה כלום ואם כן אני מוציא את כל המופעים שלו ( נגיד הוא מופיע 4 פעמים) עד למספר המקסימלי הבא מתחתיו.
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על רדווין :
|
|
|
ראיון לתפקיד RT / Embedded
בחברת ECI
דצמבר 2018
|
05.02.2019
|
|
|
| פרטים לגבי התהליך |
חזרו אליי תוך שבוע והוסבר על איזה נושאים ישאלו בריאיון ושזה ריאיון טכני ואז אם עוברים אותו יהיה ראיון עם הראש מחלקה |
|
| שאלות מתוך הראיון |
הראיון התבצע בC שאלה ראשונה דרך המחשב בECLIPSE ושאלה שנייה על ת'רדים ושאלה שלישית הייתה מימוש MALLOC |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ECI :
|
|
|
ראיון לתפקיד RT / Embedded
בחברת ECI
ינואר 2018
|
04.02.2019
|
|
|
| פרטים לגבי התהליך |
זה שאלה מראיון ראשון בחברה |
|
| שאלות מתוך הראיון |
צריך לכתוב פונקצי ב c שמקבלת מחרוזת ומחזירה אמת אם קיים במחרוזת תו שחוזר על עצמו |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
פברואר 2019
|
| |
יש 256 אפשרויות לתווים. מגדירים מערך של char בגודל 32 (256 לחלק ל 8) וכעת יש 256 ביטים בזיכרון, כל ביט כזה במערך ייצג תו. נסרוק את המחרוזת ועל כל תו שרואים נדליק את הביט המתאים לו (צריך לעשות פה bit mapping) . אם מצאנו תו דולק אז נחזיר אמת. הקאצ' פה זה המיפוי לזיכרון, צריך להשתמש בהזזות ובמודולו
|
| |
|
| |
ינואר 2020
|
| |
נשתמש בhash table כאשר כל תו במערך משמש כkey.
ה value יהיה מספר הפעמים שהתו מופיע.
|
| |
|
| |
פברואר 2020
|
| |
int TestRepeat(char str[])
{
int i,j;
size_t n = sizeof(str)/sizeof(str[0];
for i, i
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על ECI :
|
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|